Rayed tree oyster - German English Dictionary